right of repurchase - Turco Inglés Diccionario